package cn.zc.curriculum.entity.VO;

import cn.zc.curriculum.entity.Dto.CurriculumVideoDto;
import cn.zc.student.entity.Dto.StudentExercisesResultDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class CurriculumMenuVO {

    @ApiModelProperty(value = "id", required = true)
    private String id;

    /**
     * 课程标签
     */
    @ApiModelProperty(value = "目录名称", required = true)
    private String menuName;

    /**
     * 课程排序
     */
    @ApiModelProperty(value = "课程序列", required = true)
    private Integer sort;


    /**
     * 课程类别
     */
    @ApiModelProperty(value = "课程所属类别", required = true)
    private String classifyId;

    /**
     * 视频信息
     */
    @ApiModelProperty(value = "视频信息", required = true)
    private List<CurriculumVideoDto> video;

    @ApiModelProperty(value = "学生对应目录练习题成绩吧", required = false)
    private StudentExercisesResultDto exercisesScore;
}
